Advertisement

Advertisement

duff up

verb

  1. slang.
    tr, adverb to beat or thrash (a person) severely


Advertisement

Advertisement

Advertisement

Advertisement